how a two stroke engine works